patchouly leaves - German English Dictionary